<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>

        /*
            使用字面量创建正则表达式
            语法：let 变量 = /正则表达式/匹配模式
            使用字面量创建更加容易，但是使用对象构造更加的灵活
        */
        //let reg = /a/i;

        //console.log(reg.test('abr12873b8jdkfj'))//true
        /*创建一个正则表达式，检查字符串中是否含有a或者b*/
        // reg = /a|b/i;//在正则表达式中使用 | 表示或者的意思
        //使用[],[]里的内容也是或的关系
        /*
            [ab]==a|b
            [a-z] 任意a-z的小写字母
            [A-Z] 任意A-Z的大写字母
            [A-z] 任意字母
            [^  ] 除了 例如[^ab]除了''|ab|a|b|ba(也就是ab的左右子集集合)是false，别的字符串都行true
            [0-9] 任意数字 1，2，3，123，227837都行
            [^0-9] 除了数字 有非数字才是true
        */
        // let reg = /[ab]/i
        //检查一个字母中是否含有abc或者adc或者aec
        // let reg = /a[bde]c/i
        // let reg = /[^ab]/i
        // console.log(reg.test(''));

        let reg = /[^0-9]/i

        console.log(reg.test('a123'))
    </script>
</body>
</html>